package com.ywk.springCore.exceptionHandler;

import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;

/**
 * 描述：全局异常处理类
 *
 */
@RestControllerAdvice// 交给spring容器管理 标识是一个异常处理器
//@ControllerAdvice
public class BaseExceptionHandler {

    //被 @RequestMapping 注解修饰的方法有异常发生的时候被调用

    // Exception.class，指定捕获的异常类， 当发生了 Exception 异常以及它的子类的异常都被捕获到处理.

    @ExceptionHandler(value= Exception.class)
//    @ResponseBody
    public String handlerException(Exception e){
        e.printStackTrace();
        return "";
    }


}
